// pages/main-home/main-home.js
const app = getApp()

Page({
  /**
   * 页面的初始数据
   */
  data: {
    projectCoverShow: true,
    screenHeight: 0,
    activeId: 1,
    tabData: [
      {
        Id: 0,
        imageUrl: 'collection',
        navigate: '/pages/main-collection/main-collection'
      },
      {
        Id: 1,
        imageUrl: 'home',
        navigate: '/pages/main-home/main-home'
      },
      {
        Id: 2,
        imageUrl: 'person',
        navigate: '/pages/main-personal/main-personal'
      }
    ]
  },

  // 切换轮播图的回调
  handleSwiperChange: function (event) {
    const activeId = event.detail.current
    this.setData({ activeId })
  },

  // 触发点击tab的回调
  onTabIcon(event) {
    const activeId = event.currentTarget.dataset.tabdata.Id
    const tabUrl = event.currentTarget.dataset.tabdata.navigate
    if (this.data.activeId == activeId) {
      return
    }
    this.setData({
      activeId
    })
  },

  // ---自定义事件
  // swiper-person
  // onLoginFn(event) {
  //   // console.log(Object.values(event.detail));
  //   const infoList = Object.values(event.detail)
  //   //  console.log(event.detail.profile);
  //   if (infoList[1]) {
  //     this.setData({
  //       isLogin: true,
  //       userInfo: infoList[0]
  //     })
  //   } else {
  //     new Error("openId获取异常！")
  //   }

  // },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    this.setData({
      screenHeight: app.globalData.screenHeight
    })
    // setTimeout(() => {
    //   this.setData({
    //     projectCoverShow: false
    //   })
    // }, 3000)
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {},

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {},

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {},

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {},

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {},

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {},

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {}
})
